package org.lora.biz.ou.group.entity;

public class Group {
    /**
     * <code>id</code> - 群组ID
     */
    private String id;

    /**
     * <code>name</code> - 群组名称
     */
    private String name;

    /**
     * <code>type</code> - 群组类型
     */
    private String type;

    /**
     * <code>parentId</code> - 父节点ID
     */
    private String parentId;

    /**
     * <code>description</code> - 群组描述
     */
    private String description;

    /**
     * <code>serialNumber</code> - 群组编号
     */
    private String serialNumber;

    /**
     * <code>domainId</code> - 域ID
     */
    private String domainId;

    /**
     * 获取 群组ID
     *
     * @return 群组ID
     */
    public String getId() {
        return id;
    }

    /**
     * 设置 群组ID
     *
     * @param id
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * 获取 群组名称
     *
     * @return 群组名称
     */
    public String getName() {
        return name;
    }

    /**
     * 设置 群组名称
     *
     * @param name
     */
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    /**
     * 获取 群组类型
     *
     * @return 群组类型
     */
    public String getType() {
        return type;
    }

    /**
     * 设置 群组类型
     *
     * @param type
     */
    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }

    /**
     * 获取 父节点ID
     *
     * @return 父节点ID
     */
    public String getParentId() {
        return parentId;
    }

    /**
     * 设置 父节点ID
     *
     * @param parentId
     */
    public void setParentId(String parentId) {
        this.parentId = parentId == null ? null : parentId.trim();
    }

    /**
     * 获取 群组描述
     *
     * @return 群组描述
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置 群组描述
     *
     * @param description
     */
    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    /**
     * 获取 群组编号
     *
     * @return 群组编号
     */
    public String getSerialNumber() {
        return serialNumber;
    }

    /**
     * 设置 群组编号
     *
     * @param serialNumber
     */
    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber == null ? null : serialNumber.trim();
    }

    /**
     * 获取 域ID
     *
     * @return 域ID
     */
    public String getDomainId() {
        return domainId;
    }

    /**
     * 设置 域ID
     *
     * @param domainId
     */
    public void setDomainId(String domainId) {
        this.domainId = domainId == null ? null : domainId.trim();
    }
}